package com.sg.dto.integration.app;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc AnalysisUnReportSencePowerComRespDto
 * @使用场景
 */
@Data
public class AnalysisUnReportSencePowerComRespDto
        extends BaseDto
        implements Serializable {

    /**
     * 待汇报场景权限 LOCKED_NON_REPORT:锁定不可汇报 LEFT_NON_REPORT:向左不可汇报 DOWN_NON_REPORT:向下不可汇报 CAN_REPORT:可汇报
     */
    @ApiModelProperty("待汇报场景权限")
    private String permissionForReportPower;

    /**
     * 汇报不可用提示文案
     */
    @ApiModelProperty("汇报不可用提示文案")
    private String cannotReportTips;

    /**
     * 进入汇报按钮权限 TRUE:是 FALSE:否
     */
    @ApiModelProperty("进入汇报按钮权限")
    private String enterReportButton;

    /**
     * 是否末级周期 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否末级周期")
    private String isLastCycle;

    /**
     * 是否末级指标 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否末级指标")
    private String isLastObjective;

}
